// Last modified: 20040825 180129
/////////////////////////////////////////////////////////////////////////////
seta name "^0|^9NE^0|^:Z^7i^:nx"

// client keys //////////////////////////////////////////////////////////////
unbindall

bind TAB "+scores"
bind ESCAPE "togglemenu"
bind SPACE "+activate"
bind ' "+leanleft"
bind , "+moveup"
bind . "+leanright"
bind 0 "weaponbank 10"
bind 1 "weaponbank 1"
bind 2 "weaponbank 2"
bind 3 "weaponbank 3"
bind 4 "weaponbank 4"
bind 5 "weaponbank 5"
bind 6 "weaponbank 6"
bind 7 "weaponbank 7"
bind 8 "weaponbank 8"
bind 9 "weaponbank 9"
bind SEMICOLON "weapalt"
bind [ "mapzoomout"
bind ] "mapzoomin"
bind ` "toggleconsole"
bind a "+moveleft"
bind b "kill"
bind c "messagemode"
bind d "+moveright"
bind e "+moveright"
bind f "+activate"
bind g "+mapexpand"
bind j "+prone"
bind k "mp_quickmessage"
bind l "openlimbomenu"
bind m "mvactivate"
bind o "+back"
bind p "+reload"
bind q "+movedown"
bind r "+reload"
bind s "+back"
bind t "messagemode3"
bind u "+zoom"
bind x "mp_fireteammsg"
bind y "messagemode2"

bind CAPSLOCK "+speed"
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+left"
bind RIGHTARROW "+right"
bind ALT "+stats"
bind CTRL "+topshots"
bind SHIFT "+sprint"
bind DEL "+forward"

bind F1 "vote yes"
bind F2 "vote no"
bind F3 "ready"
bind F4 "vsay cheer"
bind F5 "vsay_team affirmative"
bind F6 "vsay_team negative"
bind F7 "vsay_team thanks"
bind F8 "vsay_team incoming"
bind F9 "vsay_team sorry"
bind F10 "vsay cheer"
bind F11 "autoscreenshot"
bind F12 "autorecord"

bind KP_LEFTARROW "selectbuddy 3"
bind KP_5 "selectbuddy 4"
bind KP_RIGHTARROW "selectbuddy 5"
bind KP_END "selectbuddy 0"
bind KP_DOWNARROW "selectbuddy 1"
bind KP_PGDN "selectbuddy 2"
bind KP_ENTER "mp_fireteamadmin"
bind KP_INS "selectbuddy -2"
bind KP_DEL "selectbuddy -1"

bind MOUSE1 "+attack"
bind MOUSE2 "+forward"
bind MOUSE4 "+vstr vstr_precision_down vstr_precision_up"
bind MWHEELUP "weapnext"
bind MWHEELDOWN "weapprev"

// client input options /////////////////////////////////////////////////////
seta joy_threshold "0.15"
seta in_joystick "0"
seta in_subframe "1"
seta in_dgamouse "1"
seta in_mouse "1"
seta cl_doubletapdelay "0"

set vstr_precision_down "seta sensitivity 4"
set vstr_precision_up "seta sensitivity 15"
vstr vstr_precision_up	// set it, too
seta cl_freelook "1"
seta cl_mouseAccel "0"
seta m_filter "1"
seta m_yaw "0.022"
seta m_pitch "-0.022"
seta m_side "0.25"
seta m_forward "0.25"
seta mv_sensitivity "20"

seta cl_run "1"
seta cl_pitchspeed "140"
seta cl_yawspeed "140"

// client/misc engine options ///////////////////////////////////////////////
seta com_recommended "0"
seta com_recommendedSet "1"
seta com_crashed "0"
seta com_zoneMegs "24"
seta com_hunkMegs "64"
seta r_smp "0"
seta cl_language "0"
seta con_debug "0"
seta con_autoclear "1"

// net
seta cl_punkbuster "1"

seta cl_anonymous "0"

seta cl_timeNudge "0"
seta cl_maxPing "800"
seta cl_packetdup "1"
seta cl_maxpackets "30"

seta cl_wwwDownload "1"
seta cl_allowDownload "1"
seta cl_autoupdate "0"

seta rate "25000"
seta snaps "20"
seta g_antilag "1"

// core video support ///////////////////////////////////////////////////////
seta r_glDriver "libGL.so.1"

seta r_lastValidRenderer "RADEON 9500 PRO Generic"
seta r_fullscreen "0"
seta r_customwidth "1360"
seta r_customheight "1020"
seta r_customaspect "1"
seta r_mode "-1"
seta r_gamma "1.0"
seta r_stereo "0"
seta r_ignoreGLErrors "1"
seta r_ignoreFastPath "0"

seta com_maxfps "72"

seta r_depthbits "0"
seta r_stencilbits "8"
seta r_colorbits "0"
seta r_texturebits "0"
seta r_overBrightBits "1"
seta r_mapoverbrightbits "2"

seta r_textureMode "GL_LINEAR_MIPMAP_NEAREST"
seta r_simpleMipMaps "1"
seta r_roundImagesDown "0"
seta r_picmip "0"

seta r_allowExtensions "1"
seta r_ignorehwgamma "1"
seta r_clampToEdge "1"
seta r_ext_gamma_control "1"
seta r_ext_texture_env_add "1"
seta r_ext_compressed_textures "1"
seta r_ext_texture_filter_anisotropic "4" // no-op :<
seta r_ext_compiled_vertex_array "1"
seta r_ext_multitexture "1"
seta r_ati_fsaa_samples "1"
seta r_ati_truform_pointmode "GL_PN_TRIANGLES_POINT_MODE_LINEAR"
seta r_ati_truform_normalmode "GL_PN_TRIANGLES_NORMAL_MODE_LINEAR"
seta r_ati_truform_tess "1"
seta r_ext_ATI_pntriangles "1"
seta r_nv_fogdist_mode "GL_EYE_RADIAL_NV"
seta r_ext_NV_fog_dist "0"

seta r_fastsky "0"
seta r_swapInterval "0"
seta r_finish "0"
seta r_vertexlight "0"
seta r_dynamiclight "1"
seta r_drawSun "1"
seta r_flares "1"
seta r_dlightBacks "1"
seta r_lodbias "0"
seta r_lodCurveError "250"
seta r_subdivisions "4"
seta r_primitives "0"
seta r_facePlaneCull "1"
seta r_highQualityVideo "1"
seta r_inGameVideo "1"
seta r_normallength "1.0"
seta r_trisColor "1.0 1.0 1.0 0.1"
seta r_railSegmentLength "32"
seta r_railCoreWidth "1"
seta r_railWidth "16"
seta r_detailtextures "1"
seta r_rmse "0"

// core sound support ///////////////////////////////////////////////////////
seta com_soundMegs "64"
seta snddevice "/dev/dsp"
seta sndchannels "2"
seta sndspeed "0"
seta sndbits "16"
seta s_wavonly "0"
seta s_defaultsound "0"
seta s_mixPreStep "0.05"
seta s_mixahead "0.2"
seta s_khz "22"
seta s_doppler "0"
seta s_separation "0.5"
seta s_musicvolume "0.5"
seta s_volume "0.8"

// cgame ////////////////////////////////////////////////////////////////////
// cgame render effects
seta cg_atmosphericEffects "0"		// rain, snow, etc
seta cg_coronas "2"			// 1 = traced, 2 = always
seta cg_coronafardist "1536"

seta cg_shadows "1"
seta cg_wolfparticles "1"
seta b_muzzleflash "1"

seta cg_gibs "1"
seta cg_bloodDamageBlend "0.500000"
seta cg_bloodTime "120"
seta cg_bloodFlash "0.250000"
seta cg_showblood "1"

seta cg_railTrailTime "1000"
seta cg_marktime "2500"
seta cg_brassTime "750"

seta cg_bobyaw "0.000"
seta cg_bobroll "0.000"
seta cg_bobpitch "0.000"
seta cg_bobup "0.0000"
seta cg_runroll "0.000"
seta cg_runpitch "0.000"

seta cg_fov "90"

seta cg_drawCrosshair "5"
seta cg_crosshairSize "32"
seta cg_crosshairColor "0x00ff00"
seta cg_crosshairAlpha "0.75"
seta cg_crosshairColorAlt "0x00ff00"
seta cg_crosshairAlphaAlt "0.75"
seta cg_crosshairY "0"
seta cg_crosshairX "0"
seta cg_crosshairHealth "0"
seta cg_crosshairPulse "1"
seta cg_drawCrosshairPickups "0"

// cgame info options
seta b_hudYoffset "10.0"

seta b_namecolorfilter ""
seta b_textcolorfilter ""

seta cf_wtopshots "0.75"
seta cf_wstats "0.75"

seta b_votetextscale "0.8"
seta b_descriptiveTextscale "0.8"

seta cg_drawCrosshairNames "1"
seta cg_drawSpreadScale "1"
seta cg_drawWeaponIconFlash "1"
seta cg_drawRoundTimer "1"
seta cg_drawBuddies "1"
seta cg_drawNotifyText "1"
seta cg_drawCompass "1"
seta cg_draw2D "1"
seta cg_drawSnapshot "0"
seta cg_drawFPS "750"
seta cg_drawStatus "1"
seta b_drawclock "0"
seta b_drawranks "1"

seta cg_lagometer "1"
seta b_lagometerAlpha "0.44"

seta cg_drawFireteamOverlay "1"
seta b_fireteamAlpha "0.5"

seta b_watermark "0.50"
seta b_watermarkAlpha "0.50"

seta cg_specHelp "0"
seta cg_descriptiveText "1"

seta cg_autoAction "5"	// AA_DEMORECORD | AA_STATSDUMP

seta cg_drawReinforcementTime "1"
seta cg_printObjectiveInfo "1"

seta cg_voiceSpriteTime "6000"
seta cg_teamChatHeight "16"
seta cg_teamChatTime "8000"
seta b_chatAlpha "0.77"
seta b_chatFlags "1"

seta cg_drawSmallPopupIcons "1"
seta b_smallPopups "1"
seta b_popupTime "300"
seta b_popupFadeTime "1500"
seta b_popupStayTime "300"
seta b_numPopups "-1"

seta cg_noVoiceText "0"
seta cg_noVoiceChats "0"
seta cg_teamChatsOnly "0"

seta cg_cursorHints "2"

seta cg_drawGun "1"

seta b_altHudFlags "1"
seta b_altHud "2"

seta b_cmdwarnings "1"

// cgame gameplay options
seta b_antilag "1"
seta b_optimizePrediction "1"

seta b_noactivatelean "1"

seta cg_complaintPopUp "1"
seta cg_popupLimboMenu "1"
seta cg_quickMessageAlt "1"
seta b_noTapoutWarning "1"
seta cg_instanttapout "0"

seta cg_cycleAllWeaps "1"
seta cg_weaponCycleDelay "1"
seta cg_useWeapsForZoom "1"

seta cg_noAmmoAutoSwitch "1"
seta cg_autoReload "1"

seta cg_autoactivate "1"
seta cg_predictItems "1"

seta cg_zoomDefaultSniper "20"

seta b_panzerhack "1"

// cgame sound options
seta cg_stereoSeparation "0.4"
seta cg_announcer "1"
seta b_hitsounds "1"
seta b_chatsounds "1"
seta b_shovesounds "1"

// cgame misc options
seta cg_useScreenshotJPEG "0"

// demo options
seta demo_infoWindow "0"
seta demo_drawTimeScale "0"

seta b_demo_nametags "2"
seta b_demo_dynamitecounter "1"

seta b_edv_panzercam "0"
seta b_edv_mortarcam "0"
seta b_edv_grenadecam "0"
seta b_edv_dynamitecam "0"
seta b_edv_followxDistance "0"
seta b_edv_followyDistance "0"
seta b_edv_followzDistance "0"

seta demo_avifpsF5 "24"
seta demo_avifpsF4 "20"
seta demo_avifpsF3 "15"
seta demo_avifpsF2 "10"
seta demo_avifpsF1 "0"

// ui options ///////////////////////////////////////////////////////////////
seta ui_bigFont "0.4"
seta ui_smallFont "0.25"

seta ui_showtooltips "1"

seta ui_serverStatusTimeOut "7000"
seta ui_browserShowTeamBalanced "0"
seta ui_browserShowWeaponsRestricted "0"
seta ui_browserShowAntilag "0"
seta ui_browserShowPunkBuster "0"
seta ui_browserShowMaxlives "0"
seta ui_browserShowFriendlyFire "0"
seta ui_browserShowPasswordProtected "2"
seta ui_browserShowEmptyOrFull "0"
seta ui_browserSortKey "4"
seta ui_browserGameType "0"
seta ui_browserMaster "0"

/////////////////////////////////// EOF /////////////////////////////////////
